🇬🇧 en es 🇪🇸

Internet cafe noun

  • A place where one can use a computer with Internet access for a fee.
cibercafé, café Internet
Wiktionary Links